#server-list{
	float: left;
	width: 679px;
	background-color: #FEFEFE;
	border: solid 1px #E8E8E8;
}
#server-header{
	width: 678px;
	height: 22px;
	padding-top: 4px;
	background-color: #EBEBEB;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	color: #797979;
	font-size: 14px;
}
#server-header span{
	padding-left: 10px;
}

.label-name{
	float: left;
	width: 300px;
}
.label-ip{
	float: left;
	width: 115px;
}
.label-port{
	float: left;
	width: 80px;
	border-left: solid 1px #EDEDED;
}
.label-players{
	float: left;
	width: 80px;
	border-left: solid 1px #EDEDED;
	color: #2F8DBF;
}
.label-state{
	float: left;
	width: 90px;
	border-left: solid 1px #EDEDED;
	color: #2F8DBF;
}

.server-item{
	width: 678px;
	height: 48px;
	border-bottom: solid 1px #EDEDED;
}
.server-item-text{
	padding-top: 15px;
	font-size: 12px;
}
.server-item-name{
	float: left;
	width: 290px;
	height: 47px;
	padding-left: 10px;
	font-weight: bold;
}
.server-item-ip{
	float: left;
	width: 105px;
	height: 47px;
	padding-left: 10px;
	border-left: solid 1px #EDEDED;
}
.server-item-port{
	float: left;
	width: 70px;
	height: 47px;
	padding-left: 10px;
	border-left: solid 1px #EDEDED;
}
.server-item-players{
	float: left;
	width: 70px;
	height: 47px;
	padding-left: 10px;
	border-left: solid 1px #EDEDED;
	color: #A8A8A8;
}
.server-item-state{
	float: left;
	width: 89px;
	height: 47px;
	padding-left: 10px;
	border-left: solid 1px #EDEDED;
	color: #A8A8A8;
}
.isSelected{
	background-color: #353535;
	color: #FFFFFF;
}
.isSelectedIP{
	border-left: solid 1px #353535;
	color: #FFFFFF;
}
.isSelectedPort{
	border-left: solid 1px #353535;
	color: #FFFFFF;
}
.isSelectedPlayers{
	border-left: solid 1px #353535;
}
.isSelectedState{
	border-left: solid 1px #353535;
}